home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-11-28 | 96.3 KB | 2,601 lines |
-
-
-
-
-
-
- Treeview (TM)
-
-
- A Hard Disk and File Maintenance Utility
-
-
-
-
-
-
-
-
-
- Version 1.0
-
-
-
-
- USERS' MANUAL
-
-
-
-
-
-
-
-
-
-
-
-
- Magee Enterprises Inc.
-
- Post Office Box 1587
-
- Norcross GA 30091 USA
-
- 404 446-6611
-
- 404 446-6650 BBS
-
-
-
-
-
-
- TREEVIEW(TM), A HARD DISK FILE MAINTENANCE UTILITY
-
-
-
-
-
-
-
-
-
- ISBN 0-938167-01-4
-
- (C) Copyright 1988 Magee Enterprises, Inc.
- All rights reserved worldwide.
- A product of the United States of America.
-
-
- Treeview(TM) is a trademark of Magee Enterprises, Inc. All trademarks
- referenced within this document are the property of their respective owners.
-
-
- MAGEE ENTERPRISES, INC.
- POST OFFICE BOX 1587
- NORCROSS, GEORGIA 30091 USA
-
-
- Sales
-
- 404-446-6611 9 AM - 5 PM Eastern Time
- 800-662-4330 Orders Only
- 404-368-0719 FAX
-
-
- Technical Support
-
- 404-662-5387 Voice 9 AM - 5 PM Eastern Time
- 404-446-6650 BBS (24 Hours/7 Days)
- 76004,1541 or 70167,2200 CompuServe
-
-
-
- Documentation by Mark Strelecki, Swati Mahajan, Randal DePriest and Marshall
- Magee.
-
-
- This manual was developed using WordPerfect 5.0.
-
-
-
- November 1988 Release
-
- TABLE OF CONTENTS
- Section Title
-
- License Agreement
-
- 1 Introduction
- 1-1 Features of Treeview
- 1-2 Documentation Conventions
-
-
- 2 Installation
- 2-1 System Requirements
- 2-2 Installing Treeview
-
-
- 3 Getting Started
- 3-1 Command Line Parameters
- 3-2 Menu Bar
- 3-3 The Header Area
- 3-4 The File Name Area
- 3-5 The Status Line
-
-
- 4 Important Keys Within Treeview
- 4-1 Alternate Key Usage
- 4-2 Control Key Usage
- 4-3 Function Key Usage
- 4-4 The Escape Key
- 4-5 Other Important Keys
- 4-6 The Mouse
- 4-6.1 Mice - Generally Speaking
- 4-6.2 Executing Files With the Mouse
- 4-6.3 Tagging Files With the Mouse
- 4-6.4 Scrolling Around With the Mouse
- 4-6.5 Viewing Files With the Mouse
- 4-6.6 Dragging the Mouse
-
-
- 5 Elements of Treeview
- 5-1 The Directory Tree
- 5-2 Extra File Information
- 5-2.1 File Sorting
- 5-3 File Selection Attributes
- 5-4 Find File Name
- 5-5 Show-All and Show-Sub Modes
- 5-6 Subdirectories
- 5-7 Terminate and Stay Resident Utilities
- 5-8 Update Target Directory
-
- TABLE OF CONTENTS
- Section Title
-
- 5-9 Window Commands
- 5-10 Interrupting Tagged File Operations
- 5-11 Editing Responses
- 5-12 External Functions of Treeview
- 5-13 File Oriented Operations
- 5-13.1 Copying Files
- 5-13.2 Renaming and Moving Files
- 5-13.3 Viewing Files
- 5-13.4 Editing Files
- 5-13.5 Resetting File Date and Time
-
-
- 6 Customizing Treeview
- 6-1 Screen Colors
- 6-2 DOS Command Macros
- 6-3 Setting File Limits
- 6-4 Point-and-Go
- 6-5 User Defined Keys
- 6-6 Using EMS Memory
- 6-7 Video Snow Checking
- 6-8 Defining the Editor and Viewer
- 6-9 DOS Volume Labels
-
-
- 7 Shareware Considerations
- 7-1 What is Shareware?
- 7-2 How to Register
-
-
-
- APPENDIX A Treeview Menu Structure
-
-
- APPENDIX B Treeview Help Structure
-
-
- APPENDIX C Treeview Keystroke Commands
-
-
- APPENDIX D DOS Command Macros
-
-
- APPENDIX E Customer Support Information
-
-
- Order Form and User Comment Form
-
-
-
- LICENSE AGREEMENT
-
- The Treeview(tm) Product is NOT "Public Domain" and it is NOT "Freeware".
- Treeview is a copyrighted software product developed and owned by Magee
- Enterprises, Inc. located in Norcross, Georgia, U. S. A. Magee Enterprises,
- Inc. grants you without charge the right to reproduce, distribute and use
- copies of this version of our Treeview shareware software product, subject to
- the limitations specified below, and on the express condition that you do not
- receive any payment, commercial benefit, or other consideration for such
- reproduction or distribution, or change this license agreement or the
- following copyright notice which appears in the software, documentation, user
- interface, menus and magnetic media: (C) Copyright 1988 Magee Enterprises,
- Inc. All rights reserved worldwide.
-
- Limitations: You may make and keep one (1)back-up copy of the software for
- your personal use, provided that (i) you copy all the copyright, trademark,
- and other information indicated on the initial screen display (or on the
- diskette label, for the registered version disk) onto your backup diskette
- label, and (ii) you have registered. Also you may distribute copies to other
- persons, but solely for their evaluation (i.e., to decide whether to continue
- using the product and therefore register) and solely for evaluation by such
- other persons during that thirty (30) day period. Treeview must NOT be sold or
- otherwise provided as part of a larger system, or as a part of a more
- inclusive product or service, without express written consent and licensing
- from Magee Enterprises, Inc.
-
- The rights to receive any such financial or other benefit, and to modify the
- product or employ its components in any kind of derivative work, are reserved
- exclusively by Magee Enterprises, Inc. Support from users enables us to
- develop additional features and future versions of the Treeview product.
- Registered users benefit from enhanced technical support, notice of new
- products, and bulletin board access. Contact us at:
-
- Magee Enterprises, Inc.
- Post Office Box 1587
- Norcross, Georgia 30091 USA
- 404-446-6611
-
- Also, please feel free to contribute your ideas regarding desired additional
- product features and functionality.
-
- THIS PRODUCT IS LICENSED "AS IS" WITHOUT ANY WARRANTY OF MERCHANTABILITY OR
- FITNESS FOR A PARTICULAR PURPOSE, PERFORMANCE, OR OTHERWISE; ALL WARRANTIES
- ARE EXPRESSLY DISCLAIMED. BY USING THE TREEVIEW PRODUCT, YOU AGREE THAT
- NEITHER MAGEE ENTERPRISES, INC. NOR ANY OFFICERS, DIRECTORS, EMPLOYEES,
- SHAREHOLDERS, AFFILIATES, OWNERS, OR OTHER RELATED PARTIES WILL BE LIABLE TO
- YOU OR ANY THIRD PARTY FOR ANY USE OF (OR INABILITY TO USE) OR PERFORMANCE OF
- THIS PRODUCT, OR FOR ANY DAMAGES WHATSOEVER WHETHER BASED ON CONTRACT, TORT OR
- OTHERWISE. EVEN IF WE ARE NOTIFIED OF SUCH POSSIBILITY IN ADVANCE. (SOME
- STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL
- DAMAGES, SO THE FOREGOING LIMITATION MAY NOT APPLY TO YOU.)
-
- You may not reverse-engineer, disassemble, modify, decompile or create
- derivative works of the product. You acknowledge that the product includes
- certain trade secrets and confidential information, all of which is the
- copyrighted intellectual property of Magee Enterprises, Inc. Treeview is a
- trademark of Magee Enterprises Inc. and the Magee Enterprises logo is a
- trademark of Magee Enterprises, Inc. All rights are reserved worldwide. IBM,
- PS/2 and Personal System/2 are registered trademarks of IBM Corporation.
-
- RESTRICTED RIGHTS LEGEND
-
- Use, duplication or disclosure by the Government is subject to restrictions as
- set forth in sub paragraph (c) (1) (ii) of the Rights in Technical Data and
- Computer Software clause of DFARS 252.227-7013. Magee Enterprises, Inc., Post
- Office Box 1587, Norcross, Georgia 30091 USA.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SECTION 1
-
- INTRODUCTION
-
- Thank you for your interest in Treeview! Treeview(TM) is a hard disk and file
- maintenance utility for IBM (TM) Personal Computers, Personal System/2 (TM),
- and other PC compatible computers.
-
- Treeview gives you simple, straightforward commands to accomplish everyday
- operations such as copying files, renaming or erasing files, backing up files,
- and much more. Treeview removes the guesswork from file maintenance tasks by
- displaying the files on your disk in a tabular format that is continually
- updated in response to your changes. Treeview speeds up time consuming disk
- cleanup and maintenance sessions.
-
- Treeview is a powerful hard disk and file maintenance utility system. It gives
- you the ability to execute DOS commands, but it does not pretend to be a full
- featured DOS shell that simplifies (and sometimes hinders) all DOS functions.
- Treeview is NOT a memory resident program that can be called up via "hot"
- keys. Both of these constraints were designed into Treeview to keep it as
- direct and unencumbering as possible.
-
- You'll find that Treeview is most useful on computer systems that have a hard
- disk for data storage. Treeview works just fine on floppy disk based systems,
- but the file maintenance needs of floppy only systems are not as great as hard
- disk systems. Few people have multiple directories and hundreds or thousands
- of files on floppy disk systems.
-
- This document describes the installation and usage of Treeview version 1.0.
- The document describes many features and functions of the program. Once you
- begin using Treeview, you'll discover more about how it works from the on-line
- help facility and by experimenting with the various commands.
-
- 1-1 Features of Treeview
-
- In addition to the standard file and disk maintenance functions (copy, rename,
- erase, etc.), Treeview has many other useful features including:
-
- * Supports from 1 to 6 windows allowing as many as 6 disks (or directories) to
- be displayed at the same time.
-
- * A directory tree display that shows your disk's directory structure in an
- easy-to-understand graphical layout.
-
- * A "Show-All" and "Show-Sub" display function that allow all files on the
- current disk or under the current directory to be accessed as if they were in
- one directory.
-
-
-
-
- * A File viewing function that displays files as ascii text or in hexadecimal
- format, and permits the use of any listing or editing program at the user's
- option.
-
- * A full screen interface with user selectable colors.
-
- * On-line menu-driven help available whenever Treeview is waiting for user
- input.
-
- * DOS Command Line Macros that give the user the ability to access complete
- file and pathnames by using just one or two characters
-
- * Full mouse support
-
- 1-2 Documentation Conventions
-
- Throughout this document, references to Treeview menu selections are
- surrounded by brackets ([ ]) and have vertical bars (|) separating entries
- from different menus. For example,
-
- [Other | Setup Parameters | Screen Colors]
-
- represents selecting the "Other" entry from the top level menu, the "Setup
- Parameters" entry from the Other submenu, and the "Screen Colors" entry from
- the Setup Parameters submenu.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SECTION 2
-
- INSTALLATION
-
- 2-1 System Requirements
-
- Treeview requires an IBM PC, PS/2 or compatible computer with 128K RAM or more
- to work properly. In addition, version 2.0 or greater of PC-DOS or MS-DOS is
- required.
-
- Treeview is "DESQview aware," meaning it can run in a small window under
- Quarterdeck Office Systems' DESQview (TM) multitasking program.
-
- To improve display speed, Treeview normally writes directly to the video
- screen memory of your computer. Treeview works well with the IBM Monochrome
- Display Adapter (MDA), Color Graphics Adapter (CGA), Enhanced Graphics Adapter
- (EGA), Video Graphics Array (VGA), and compatibles. Other video adapters that
- can emulate either the MDA or CGA should work properly.
-
- Treeview requires approximately 120K of computer memory to contain the
- program's executable code and common data. Additional memory is allocated as
- required to contain the file information for each open directory window and a
- copy buffer when copying files. The file information memory can either be
- allocated in conventional RAM or in LIM/EMS RAM if available on your system.
-
- You can change Treeview's total memory requirements by changing the number of
- files allowed per directory window. The largest setting, 2515 files per
- window, requires 64K of additional memory (conventional or EMS) per window.
- The default value of 1000 files per window requires approximately 26K (32K if
- EMS) per window.
-
- Since Treeview is not a memory resident Terminate and Stay Resident (TSR)
- program, the memory it uses is only required when you are actually running the
- program. The advantage to using EMS memory is to allow any programs executed
- from Treeview as much conventional DOS memory as possible for their own
- purposes.
-
- 2-2 Installing Treeview
-
- Installing Treeview is a very simple process--there are only three files
- required to run the program. They are TV.EXE (the program itself), TV.HLP (the
- help file), and TV.CFG (the configuration file). The TV.CFG file is optional
- in that Treeview will create a new TV.CFG file if it can't locate one when it
- starts up.
-
- If your system has a DOS PATH command setup, simply copy these three files
- into one of the directories identified in the PATH command. If you have a hard
- disk system, but you haven't set up a PATH command, you should read about it
- in the DOS manual or get someone knowledgeable to help you set one up.
-
-
- Optionally, you can copy the TV.CFG and TV.HLP files into a separate
- directory, and tell Treeview where they reside by setting the environment
- variable TVFILES to the name of the directory. This has an advantage over
- using a PATH directory, because only the single TVFILES directory needs to be
- searched when accessing the TV.CFG or TV.HLP files. The following command in
- the AUTOEXEC.BAT file informs Treeview to look for its files in the directory
- C:\TV:
-
- SET TVFILES=C:\TV
-
- When Treeview is started, it tries to read the TV.CFG configuration file. This
- file contains the configuration options that you've defined (for example, the
- display colors, the User Defined Key values, and the Point-and-Go values). If
- the TVFILES environment variable is defined, Treeview expects to find the
- TV.CFG file there. If TVFILES isn't defined, Treeview looks in the current
- directory; if TV.CFG isn't found there, the directories specified by the PATH
- command are searched. If the file still can't be located, a set of default
- parameters is used.
-
- Treeview must be able to locate the TV.HLP file when you ask for on-line help.
- If TVFILES is defined, Treeview looks for the TV.HLP file in that directory.
- If TVFILES isn't defined, Treeview looks in the current directory and then the
- directories specified by the PATH command. If the help file still can't be
- located, you'll be asked to supply the location of TV.HLP. If you are running
- a system with only floppy disks, it's recommended that you copy TV.EXE, TV.CFG
- and TV.HLP to your system disk (or disks if you have more than one system
- disk). The TV.HLP file is not accessed unless you actually request help, so it
- could be left off if you are short on disk space.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SECTION 3
-
- GETTING STARTED
-
- 3-1 Command Line Parameters
-
- The usual way to start up Treeview is to simply type TV and press Enter at a
- DOS command prompt. However, the following optional parameters can be
- specified on the command line to modify Treeview's behavior during a given
- run:
-
- /C or -C Instructs Treeview to only use conventional memory,
- even if LIM/EMS memory is available and the [Use EMS
- (if available)] option is enabled.
-
- /E or -E Allows use of LIM/EMS memory even if [Use EMS (if
- available)] option is disabled.
-
- /F or -F Do not perform video snow checking even if the
- [Video Snow Checking] option is set.
-
- /S or -S Perform video snow checking even if the [Video Snow
- Checking] option is disabled.
-
- /M or -M Indicates that the following parameter is a file name
- mask. See below for an example of a file name mask.
-
- /4 or -4 Uses EGA 43/VGA 50 line mode if available
-
-
- The Treeview command line can contain the name of the initial directory to
- display when Treeview is started. The following command:
-
- TV C:\LETTERS
-
- starts Treeview with the directory C:\LETTERS displayed, regardless of what
- the current directory was when the command was entered. Specifying a directory
- name on the command line is equivalent to starting Treeview without a
- directory name, and then using the Alt-L or [Dir | Login New Directory]
- command to switch to the desired directory.
-
- A file name mask to display specific file names can also be entered on the
- command line, but only immediately after a /M parameter. Supplying a file name
- mask on the command line works just as if the mask was specified with the
- [Other | Selection Criteria | File Name Mask] command. For example, the
- command line:
-
- TV /M *.DBF
-
- invokes Treeview and tells it to only display files that have an extension of
- .DBF
- The file name mask must follow the /M parameter on the command line. Several
- parameters can be entered on the same command line. For example:
-
- TV/S/C/M *.COM D:\BIN
-
- starts Treeview with video snow checking enabled (/S), EMS usage disabled
- (/C), and only files with the extension .COM in the directory D:\BIN
- displayed.
-
- Refer to the topics USING LIM/EMS MEMORY and VIDEO SNOW CHECKING for more
- information on EMS memory and video snow checking.
-
- You can access Treeview's on-line help any time it is waiting for input by
- pressing the F1 function key.
-
- There are four areas on the main file display; the menu bar, the header area,
- the file name area, and the status line. The contents and usage of the
- different screen areas are described below.
-
- 3-2 Menu Bar
-
- The menu bar across the top line of the screen shows the top level functions
- which Treeview can perform. You select a function from the menu bar by
- pressing the key that is the first letter of the desired function. Depending
- on your computer's video equipment and your video attribute/color setup, the
- first letter of the menu bar choices may be displayed in a different color or
- otherwise highlighted to make them stand out visually.
-
- In most cases, selecting a function from the menu bar results in a "pull-down"
- submenu being opened. Submenus are a set of choices that appear in a box under
- the corresponding top level option. You select a submenu entry by either
- pressing the key that is highlighted in the submenu entry (not always the
- first letter), or by using the up and down arrow keys to highlight the desired
- entry and then pressing Enter. The Esc key can be used to exit a submenu
- without selecting any of the choices.
-
- Please refer to the APPENDIX A for a "map" of the keystrokes to navigate the
- commands available within Treeview's menu bar.
-
- In addition to the menus, many of Treeview's most common functions can be
- performed by the function and control keys and Alt key combinations. Function,
- control and Alt key usage is described in the Section 4, Appendix A, and in
- Treeview's on-line help.
-
-
-
-
-
-
-
-
- Here is an example showing the menu bar and an open submenu (in this case, the
- Files submenu). When displayed on your computer's screen, actual graphics
- characters are used, making a much nicer display.
-
-
- Dir Files Help Other Sort Tag/Untag Windows Xecute Quit
- ----+-----------------------------+-----------------------------
- | Set File Attributes |
- | Copy File(s) |
- | Set File Date/Time |
- | Erase File(s) |
- | Extra File Info Alt-I |
- | Rename/Move File(s) |
- | View File Alt-V |
- | Xecute File Alt-X |
- +-----------------------------+
-
- 3-3 The Header Area
-
- The header area at the top of the screen contains information about the
- current disk drive, the current directory, and Treeview options.
-
- The header section entitled "Volume" displays the volume label of the current
- disk, the total storage capacity of the disk in bytes, and the size of the
- remaining free space on the disk, also in bytes. If the current disk does not
- have a volume label, the label area is blank.
-
- The header section entitled "Path" normally displays the complete pathname of
- the current disk drive and directory. In either the show-all or show-sub
- modes, the Path area displays the pathname of the current file.
-
- The header section labeled "Files" displays the number of files listed in the
- file name area, the total size of those files in bytes, the number of files
- tagged for group operations, and the size of tagged files in bytes.
-
- The final header section, "Selection", displays the selection criteria used to
- pick which files are displayed in the file name area. More information on the
- Selection area is provided in the QUICK REFERENCE section.
-
- Following is an example of the header area, edited to fit on this page.
-
-
- + Volume -+- Path -----------------------------------------------+
- |AUTOMENU | C:\COMM |
- | +------+- Files ----------------------+- Selection ----+
- | 21309440 TOTAL | SELECTED: 7 FILES 768 BYTES | MSK: |
- | 11669504 FREE | TAGGED: 0 FILES 0 BYTES | ATR: N . . . A |
- +----------------+------------------------------+----------------+
-
-
- 3-4 The File Name Area
-
- The file name area usually displays a sorted list of the file names in the
- current directory. If there are more file names to be shown than will fit on
- the screen at one time, you can use the arrow keys or the PgUp, PgDn, Home,
- and End keys to display the other file names.
-
- You can select the manner in which the files are sorted for display with the
- [Sort] command, and you can specify that they be sorted by Name, Extension,
- Date, Size, or Unsorted, in Ascending or Descending order. More details on
- using the [Sort] command are in Section 5 as well as Appendix A.
-
- Many of the Treeview commands operate on the current file. The current file is
- identified by being the only highlighted name in the file name area. The four
- arrow keys and the PgUp, PgDn, Home, and End keys can be used to select a
- different current file. The highlighted bar over the file name is sometimes
- called the current file pointer or just the file pointer.
-
- The file name area can be split into multiple windows to display different
- disk drives and/or directories on the screen at the same time. Only one window
- is current at a time (sometimes called the current window).
-
- 3-5 The Status Line
-
- The status line appears along the bottom line of your computer's screen. It is
- divided into three segments. The first segment tells you what Treeview is
- doing and when it is ready for your input. The second segment simply reminds
- you that you can press the F1 function key for on-line help. The third segment
- shows whether or not the DOS verify mode is set on or off.
- Following is an edited example of the file name area (with two file windows
- displayed) and the status line.
-
-
- +| C:\ |--------------------------------------------------------+
- | AUTO\ BRATEMM.SYS JDISK.SYS QEXT.SYS |
- | AUTOMENU.COM DV\ LIB\ SRC\ |
- | BATCH\ DV.BAT MOUSE.SYS WRITE\ |<-- File
- | BIN\ COMM\ FC\ | Window
- | BRATDISK.COM COMMAND.COM GRAPHIC\ | #1
- +| C:\SRC\TV |--------------------------------------------------+
- | CVTHLP.C GRAPHIC.H MVFMOVE.C MVVBUF.C |
- | CVTHLP.EXE KEYS.H MVFMOVE.FUN MVVIEW.BAK |
- | DATE.ASM LOGO.ASM MVFUN.BAK MVVIEW.C |<-- File
- | DIALOG.C LOGO.BAK MVFUN.H MVWIN.C | Window
- | DIALOG.H MENU.C MVHELP.BAK PATHNAME.C | #2
- +---------------------------------------------------------------+
- +| Ready! | Press F1 for Help | Verify: OFF |+<-- Status
- +---------------------------------------------------------------+ Line
-
- 3-6 The Help System
-
- Treeview has an extensive on-line help system available at the press of the
- "H" key. Help is broken up into six major areas:
-
- Treeview Commands
-
- Input (Keyboard and Mouse)
-
- Treeview Menus
-
- Program Parameters
-
- Registering Treeview
-
- Treeview Screens
-
- Within the [Help | Commands] option, further help is available on these
- subjects: Directories, Files, Viewing and Executing files, and Sorting and
- Tagging files. Help is also given on customizing Treeview's screen colors,
- default settings, user defined keys, "Point-and-Go" keys, Video options and
- more. Please refer to Appendix B for a more detailed "map" of the entire
- Treeview help system.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SECTION 4
-
- IMPORTANT KEYS WITHIN TREEVIEW
-
- The on-line help facility should be used to supplement the information
- presented in this section. You can get help any time the program is waiting
- for input by hitting the F1 key.
-
- 4-1 ALT Key Usage
-
- Treeview has a number of Alt-key combinations that are shortcuts to many of
- the most common functions. Entering one of the following Alt-key combinations
- executes the corresponding menu entry, without traveling through the menus.
- Menu entries that have Alt-key shortcuts will display the shortcut at the
- right edge of the menu line. Alt-key combinations are performed by pressing
- and holding down the ALTernate key while tapping the second key, the releasing
- the alternate key. For example, "Alt-A" means to hold the ALT key down and tap
- the "A" key, then release the ALT key. Some of these special key combinations
- available within Treeview are as follows:
-
- Alt-A Files | Set File Attributes | Current File
- Alt-B Files | Set File Attributes | Tagged Files
-
- Alt-C Files | Copy file(s) | Current File
- Alt-K Files | Copy file(s) | Tagged Files
-
- Alt-F Files | Edit File
-
- Alt-E Files | Erase file(s) | Current File
- Alt-Y Files | Erase file(s) | Tagged Files
-
- Alt-R Files | Rename/Move File(s) | Current File
- Alt-M Files | Rename/Move File(s) | Tagged Files
-
- Alt-I Files | Extra File Information
- Alt-V Files | View File
-
- Alt-G Dir | Login New Drive
- Alt-L Dir | Login New Directory
- Alt-N Dir | Reread Current Directory
- Alt-T Dir | Show Dir Tree
-
- Alt-S Other | Setup Parameters
- Alt-P Other | Setup Parameters | Point and Go Setup
- Alt-U Other | Setup Parameters | User Defined Keys
-
- Alt-D Xecute | DOS Command
- Alt-X Xecute | Current File
-
- Alt-Q Quit
-
- 4-2 Control Key Usage
-
- Treeview allows several Control-key combinations to be used in addition to the
- arrow and keypad keys. The Control-keys add a WordStar (TM) like interface to
- Treeview. The sequence ^R means to hold down the Ctrl key and simultaneously
- press the 'R' key.
-
- ^R - Same as PgUp ^G - Same as Del
- ^C - Same as PgDn ^V - Same as Ins
- ^H - Same as backspace
- ^W, ^E - Same as up arrow ^M - Same as Enter
- ^Z, ^X - Same as down arrow
- ^T - Tag/untag current
- ^A, ^S - Same as left arrow file
- ^D, ^F - Same as right arrow
-
-
- 4-3 Function Key Usage
-
- Treeview uses the function keys on the keyboard to execute several common
- functions with a single key. The function key usage is:
-
- F1 - Get Help
- F2 - Tag/Untag the current file (toggles current tag state)
-
- F3 - Login to the parent directory
- F4 - Login to the subdirectory under the file pointer
-
- F5 - Goto the next tagged file (next find in VIEW)
- F6 - Goto the previous tagged file (prev find in VIEW)
-
- F7 - Open another file name display window
- F8 - Close the current file name display window
-
- F9 - Goto the next file name display window
- F10 - Goto the previous file name display window
-
- The Alt-Fn, Shift-Fn and Ctrl-Fn (function key) combinations are called User
- Defined Keys and are described in the topic of the same name.
-
- 4-4 The ESC Key
-
- The Esc key quits or aborts whatever operation Treeview is currently
- performing. The exact effect of pressing Esc depends on the operation being
- performed.
-
- At the highest level, the Esc key returns to the normal file name display from
- viewing a file, viewing the directory tree, setting color selections, and the
- on-line help facility.
-
- Many of Treeview's submenus do not have a selection to quit or exit without
- performing a function. The Esc key does this by closing the last opened
- submenu. When multiple submenus are open, they can be closed in reverse order
- by pressing Esc once for each submenu.
-
- The Esc key also escapes from most pop-up window prompts. For example,
- selecting the [Dir | Login New Directory] command pops up a window asking
- which directory to log in. If you decide not to switch to another directory,
- just press the Esc key and the window will disappear.
-
- 4-5 Other Important Keys
-
- While Treeview's file windows are displayed, you may press the grey "plus" or
- "minus" keys to tag and untag files. These keys are the same as the F2
- function key, which tag and untag files each time you press them. This is
- known as a "toggle" switch, because each time you press the key, the other
- action is performed. Pressing a toggle key once will tag the file currently
- highlighted, and pressing it again will untag it.
-
- When using the grey plus and minus keys, you will notice that after tagging or
- untagging a file, the highlight bar moves down to the next filename in the
- display window. If you have your files sorted in the proper order, you will be
- able to mark an entire block of filenames simply by repeatedly depressing the
- grey plus key. Please note that the F2 key works in the same way - after you
- press it, the highlight bar will move down one file.
-
- The equals key is also very important in Treeview. Whenever you press the
- equals key, followed by a letter or number, Treeview will immediately move the
- highlight bar to the first occurrence of a filename that matches that letter
- or number. More details on the "file find" feature of Treeview can be found in
- section 5-4.
-
- 4-6 The Mouse
-
- Here is a summary of the mouse capabilities built into Treeview:
-
- 4-6.1 Mice - Generally Speaking
-
- Generally speaking, the left mouse button selects an operation while the right
- button cancels or quits the operation in progress, but there are exceptions.
-
- 4-6.2 Executing Files With the Mouse
-
- While the main file window is shown on the screen, the mouse can select a file
- by pressing the left button while pointing at it. A rapid double-click of the
- left mouse button will attempt to execute the file being pointed at (same as
- Alt-X). If the file does not have an extension of .COM, .EXE, or .BAT,
- Treeview will check to see if a point-and-go key has been set up and attempt
- to perform that action on the file. If none of these are true, the file will
- be viewed.
-
- While looking at the directory tree, a single click of the left mouse button
- will move the highlight bar to that directory. A rapid double-click on that
- entry will log in to that directory (same as using the cursor keys to
- highlight a directory and then pressing enter to log into it).
-
- When multiple file windows are open, clicking the left mouse button on any
- file in a window will make that window the current one and also highlight the
- file.
-
- 4-6.3 Tagging Files With the Mouse
-
- To tag a file, point at the file desired and press the right mouse button. To
- untag a file, point to it and press the right mouse button again.
-
- 4-6.4 Scrolling Around With the Mouse
-
- In each file window that is open, and when looking at the directory tree
- screen, you will notice a set of four arrows in the upper right corner.
- Clicking the left mouse button on one of these arrows will move the file or
- directory pointer in the indicated direction, similar to pressing the
- corresponding cursor control key.
-
- 4-6.5 Viewing Files With the Mouse
-
- While viewing a file, the left mouse button can be used to select any of the
- commands on the menu bar. The Up and Down, Left and Right commands are
- implemented by pointing at them and pressing the right mouse button. You can
- also point at these commands and depress and hold down the mouse button to
- repeat the same command more rapidly. For instance, while viewing a file, you
- can point at the Down command on the menu bar and hold down the left mouse
- button to effectively "scroll" down through your document. Similarly, by
- pointing at the Up command and holding down the left mouse button, you can
- scroll upward through your file.
-
- 4-6.6 Dragging the Mouse
-
- Another concept of the mouse is one called "dragging", and it is usually done
- by holding down a mouse button while moving the mouse. In Treeview, you can
- select a series of files from a window simply by holding down the right mouse
- button while slowly moving your mouse over the files to be tagged. The mouse's
- location is updated by the program approximately every one-ninth of a second,
- so you can't move too quickly.
-
- Using a mouse with Treeview is not mandatory, but it can simplify moving
- around and selecting files to operate on. A mouse is a more "friendly" way of
- dealing with the drop down menus and pop-up windows that Treeview provides,
- and while there is a keyboard equivalent of almost all mouse operations, we
- feel that using a "rodent" can definitely help the learning curve of any
- program.
-
-
- SECTION 5
-
- ELEMENTS OF TREEVIEW
-
- Treeview is a hard disk file maintenance utility. Its strengths lie in its
- ability to copy files, move files, rename files, delete files, change file
- attributes, sort filenames, and perform operations on one or more of those
- files.
-
- Here in Section 5 we will discuss what Treeview is and exactly what it does.
- First, we will discuss the most important feature of Treeview: the ability to
- display a graphic directory "tree" of the files on your system.
-
- 5-1 The Directory Tree
-
- When the directory tree is displayed by Alt-T or the [Dir | Show Dir Tree]
- command, a graphic tree somewhat like the following is shown:
-
- C:\ ---------+ AUTO
- + CATDISK
- + COMM --------+ AQUARIUS
- | + MERCURY
- + GRAPHIC -----+ DRAW
- | + PAINT
- + INCLUDE -----+ SYS
- + MAGEE -------+ AUTOMENU
- + SRC ---------+ TV
- + WRITE -------+ ARTICLES
- + WS
-
-
- The tree represents the structure of the directories on the current disk
- drive. Each column to the right indicates another subdirectory. The
- directories described by the tree above are:
-
-
- C:\
- C:\AUTO
- C:\CATDISK
- C:\COMM
- C:\COMM\AQUARIUS
- C:\COMM\MERCURY
- C:\GRAPHIC
- C:\GRAPHIC\DRAW
- C:\GRAPHIC\PAINT
-
- ...and so on.
-
-
-
-
- The current directory is shown under a highlighted bar (called the directory
- pointer). You can switch to another directory by using the up, down, right,
- left arrow keys to highlight the new directory. In addition, the Home key
- moves to the top level or "root" directory and the End key moves to the lowest
- rightmost directory. Treeview does not actually switch (or "login") to the new
- directory until you press the Enter key or select the [Login] option from the
- directory tree menu bar.
-
- As you move the directory pointer around the tree, the currently logged in
- directory remains displayed in a different color/video attribute. This is the
- directory to which Treeview returns if you press the Esc key or select the
- [Quit] option from the directory tree menu bar, regardless of the directory
- pointer location.
-
- With the directory tree [Write] command, you can save the directory tree
- information in a single disk file (named TV.DIR in the top level directory of
- the current disk). When you bring up the directory tree display, Treeview
- checks for this disk file--if it exists, the directory tree information is
- read from the file instead of searching the disk for directories. This results
- in a much faster tree display.
-
- If you change your disk's directory structure outside of Treeview, you can
- force a rescan the entire disk for directories (instead of just reading the
- TV.DIR file) by using the directory tree [New] command. This informs Treeview
- of the changes you've made to directories since the last time the disk was
- scanned.
-
- The directory tree [Mkdir] command (similar to the DOS command of the same
- name) "makes" a new subdirectory "under" the directory pointer. For example,
- if you select the [Mkdir] command while the directory pointer is on the
- directory C:\123\SALES, and you enter "JOURNAL" as the new subdirectory name,
- Treeview creates the directory C:\123\SALES\JOURNAL. New directories created
- by [Mkdir] immediately appear in the graphic tree display.
-
- The directory tree [Rmdir] command (also similar to the DOS command of the
- same name) deletes or "removes" the subdirectory under the directory pointer.
- Selecting [Rmdir] when the directory pointer was on the directory
- D:\FORMS\LETTERS\SUPPORT will delete the SUPPORT directory, provided the
- following conditions are meet:
-
- - You can't delete the directory you're currently logged in to
- (the current directory).
-
- - You can't delete the top level (root) directory of a disk.
-
- - You can't delete a directory that contains any files and/or
- other directories. If you want to delete a directory that
- contains files, delete the files first using the [Files |
- Erase File(s)] command.
-
- There are two directory tree options that are useful in conjunction with the
- [Write] command. Both options are related to writing the directory tree file
- to disk whenever changes are made in the disk's directory structure. Keeping
- the file synchronized with the actual directory structure is important since
- Treeview does not scan the disk for directories if the TV.DIR file exits
- (unless you use the [New] command as noted above).
-
- The first option, [Other | Setup Parameters | Directory Tree Options | Select
- Drives to Always Write] allows you to specify a set of disk drives which are
- to automatically have the TV.DIR file rewritten whenever you exit the
- directory tree and there were directories created or deleted. A useful
- application of this option is to specify all your computer's hard disks. The
- drives should be specified as single letters, with or without colons (:) and
- spaces.
-
- The second option, [Other | Setup Parameters | Directory Tree Options | Prompt
- to Write when changes] causes Treeview to ask you if the TV.DIR file should be
- written when changes have been made in the directory structure. This option is
- useful when you may or may not want to write to the disk.
-
- If neither option is specified, Treeview does not write the directory tree
- file to disk unless you explicitly use the [Write] command to do so.
-
- 5-2 Extra File Information
-
- Treeview can display three levels of detail about files stored on disk. The
- level of detail displayed is changed with the Alt-I or [Files | Extra File
- Info] command.
-
- A default level of detail can be set with the [Other | Setup Parameters |
- Startup Defaults | Extra File Info (1 col)] and [ Other | Setup Parameters |
- Startup Defaults | Extra File Info (2 col)] options. The lowest level shows
- only file names, and is illustrated below:
-
-
- ANSI.SYS COMMAND.COM DRIVER.SYS JDISK.SYS QEMM.SYS
- AUTOEXEC.BAT CONFIG.NEW DUET\ LIB\ RES86.COM
- BATCH\ CONFIG.OLD DV\ MOUSE.SYS SRC\
-
-
- At the lowest level of detail, Treeview is able to show five columns of file
- names per window. The second level displays full information on each file. In
- addition to the file's name; its size, creation or modification date and time,
- and attributes are shown. An example of the full file information display is
- shown below:
-
-
- NAME USED ALLOCATED DATE TIME R H S A DIR
-
- ANSI.SYS 4963 6144 7/20/87 1:00:00 pm . . . .
- AUTOEXEC.BAT 1134 2048 11/27/87 8:01:26 pm . . . .
- BATCH\ <DIR> <DIR> 11/21/87 5:31:52 pm . . . . DIR
- BIN\ <DIR> <DIR> 11/21/87 5:16:48 pm . . . . DIR
- IBMBIO.COM 16557 18432 7/20/87 1:00:00 pm R H S .
- IBMDOS.COM 28464 28672 7/20/87 1:00:00 pm R H S .
-
-
- Each file (except for directories) shows two file sizes, USED and ALLOCATED.
- Due to the manner in which DOS stores files on disk, a file often requires
- more space than it actually uses. The file size reported in the USED column is
- the amount of useful data actually in the file. The size reported in the
- ALLOCATED column is the amount of space allocated or reserved for the file.
- The allocated (but unused) space is not available for other files to use.
-
- A file's attributes are shown as a single character if the attribute is on, or
- a period if the attribute is off (R - Read/Only, H - Hidden, S - System, and A
- - Archive). The Directory attribute is shown by the characters DIR.
-
- When full file information is being displayed, only one column of file names
- can be shown per window.
-
- The third level of detail displays some, but not all, of the information per
- file. The fields shown are: name, file size, and creation or modification date
- and time. The allocated size and file attributes are not shown, allowing two
- columns of file names to be shown per window. An example is shown below (only
- one file per row will fit on the printed page):
-
-
- ANSI.SYS 4963 7/20/87 1:00p
- AUTOEXEC.BAT 1208 3/24/88 1:40p
- BATCH\ <DIR> 2/14/88 11:03p
-
-
- 5-2.1 File Sorting
-
- Treeview can sort the files for display in a variety of formats. The choices
- you have for sorting files are as follows: by Filename, by extension, by date,
- by size, or unsorted. You can also specify ascending or descending order.
- Please note that when sorting files for display, no files are actually
- relocated, just shown onscreen in the manner you have specified.
-
- One of the benefits to sorting files is to group logically similar ones
- together. When sorting by extension, all your batch files (.BAT) will be
- listed together, all the program files (.EXE and .COM) and text files (.TXT
- and .DOC, for example) will be grouped together, and so on. This would be a
- nice way to use Treeview if you needed to know about only a certain type of
- file, for example.
-
- If you sort the files by size, the smallest files will be listed first, and
- the largest will be listed last because this is considered ascending order. If
- you tell Treeview to sort in descending sequence, the large files would be
- shown first, followed by successfully smaller files.
-
- Sorting the files by date will display the oldest files first, followed by
- newer ones, again because this is ascending order. Unless otherwise selected,
- ascending order is used by default when performing sorts within Treeview.
-
- 5-3 File Selection Attributes
-
- File Selection Attributes allow you to work with a select group of disk files,
- based on the DOS file attributes that the files themselves have. The following
- attributes can be used for file selection:
-
- Normal - Selects files which have none of the following
- attributes set. This is not really a DOS file
- attribute, but it's useful to treat it as one.
-
- Archive - Selects files which have the Archive attribute
- set. DOS sets the Archive attribute when a file
- is created or modified.
-
- Dir - Selects files which are subdirectories.
-
- Hidden - Selects files which have the Hidden attribute set.
-
- Read/Only - Selects files which have the Read/Only attribute
- set.
-
- System - Selects files which have the System attribute set.
-
- As distributed, Treeview's default file selection attributes are N (Normal), R
- (Read/Only), A (Archive), and D (Dir). This means that only files with normal
- attributes (that is no attributes), the Read/Only attribute, the Archive
- attribute, or the Directory attribute are displayed.
-
- Selection attributes work by only displaying files that have one or more
- matching attributes. A file which does not have any matching attributes is not
- displayed. The current file selection attributes are shown in the header
- "Selection" area. The displayed attributes are abbreviated to their first
- letter.
-
- There are two commands that set file selections attributes; [Other | Selection
- Criteria | by Attribute] and [Other | Setup Parameters | Startup Defaults |
- Selection Attribs].
-
- The [Other | Selection Criteria | by Attribute] command sets the selection
- attributes for the current file name window. This command allows different
- windows to be given different selection attributes, thereby displaying
- different collections of files. When this command is used, Treeview rereads
- the current window's directory (or directories if show-all or show-sub mode is
- active) and only displays those files which match the new attributes.
-
- As an example, you can display all modified files on your disk (and only the
- modified files) by using [Other | Selection Criteria | by Attribute] to turn
- off all attributes except Archive. Then use [Dir | Show All Dirs] to read all
- directories on the disk. Only the modified files (those with the Archive
- attribute set) will be displayed.
-
- The other selection attribute command, [Other | Setup Parameters | Startup
- Defaults | Selection Attribs] sets Treeview's default selection attributes.
- These are the initial attributes used every time you start Treeview. Treeview
- is distributed with the Hidden and System attributes turned off since files
- with these attributes are not typically manipulated by users. If you like to
- see every file in any given directory, change the default attributes to
- include Hidden and System files.
-
- 5-4 Find File Name
-
- The Find File Name command moves the file pointer to the first file name in
- the current window that matches the characters you specify. To search for
- (find) a given file name in the current window, first press the equals (=)
- key. Each character typed after the '=' key further defines the file name to
- find. For example, typing '=T' moves the file pointer to the first file in the
- window that starts with the letter 'T'. If you then type the letter 'V', the
- file pointer will move to the first file name starting with 'TV'.
-
- If you type a character for which there is no matching file name, a beep will
- sound and the file pointer will not move. You can change the name to search
- for by using the Backspace key, all the way back to the '=' key. The status
- line at the bottom of the screen contains the current file name search string
- and brief instructions after typing '='.
-
- The Find File Name command can be terminated by the Esc key and most other non
- alpha-numeric keys and commands. The sequence =TV Ctrl-T moves the file
- pointer to the first file name starting with TV and tags that file.
-
- It's important to realize that the Find File Name command does not search the
- disk for a given file, it only searches the list of names in the CURRENT
- DIRECTORY WINDOW. If the file name is not in the window, Find File Name will
- not find it. To use this command to search for a specific file somewhere on
- disk, use it in conjunction with the [Dir | Show All Dirs] command to search
- all file names on the disk.
-
- 5-5 Show-All and Show-Sub Modes
-
- Normally Treeview displays the contents of a single directory in each file
- name window. This mode of operation matches the way most people organize their
- data on disk - related files are put together in the same directory. At times
- however, it's more convenient to see all the files in a given set of
- directories, or even all the files on a disk.
-
- The [Dir | Show All Dirs] and [Dir | Show Sub Dirs] commands do just that.
- [Show All Dirs] displays all files on the current disk (called show-all mode)
- and the [Show Sub Dirs] command displays all files in the current directory
- and any directories under the current directory (called show-sub mode).
-
- The Path section of the header displays the directory name of the current file
- so that you can tell in which directory a given file resides when Show-All or
- Show-Sub mode is active. As you move the file pointer through the displayed
- file names, the Path changes to show the location of the current file.
- Normally all file names displayed in a window would be in the same directory,
- so the Path section wouldn't change from file to file.
-
- Selecting [Show All Dirs] or [Show Sub Dirs] a second time turns off the
- corresponding mode and restores the display of the files in the current
- directory.
-
- You can use these commands in conjunction with the selection mask and/or
- selection attributes to limit the files displayed. For example, a selection
- mask of *.EXE combined with [Show All Dirs] displays all EXE files on the
- current disk.
-
- Show-all and show-sub modes are one Treeview's most powerful features. In
- these modes, you can work with all the files on the disk (or in a given
- directory tree) just as easily as you could with the files in a single
- directory.
-
- Some examples of show-all/sub uses are:
-
- 1) Erase all the .BAK files on drive C.
-
- - Select all files on drive C [Dir | Show All Dirs].
- - Tag all files with the extension .BAK [Tag/Untag | by Name].
- - Erase all tagged files [Files | Erase File(s) | Tagged Files
- or Alt-Y].
-
- 2) Turn off the Archive attribute of selected files so the DOS
- BACKUP program will not copy them to disk.
-
- - Select all files [Dir | Show All Dirs].
- - Tag all modified files [Tag/Untag | Modified].
- - Display only the tagged files [Tag/Untag | Select Tagged].
- - Untag (F2 key) the files which are to be backed up - leaving
- only modified files not to backed up still tagged.
- - Turn off the Archive attribute of the tagged files [Files |
- Set File Attributes | Tagged Files or Alt-B].
-
- 5-6 Subdirectories
-
- DOS allows subdirectories to be given names just like any other type of file.
- When looking at a list of file names, it's easy to forget which names
- represent files and which names are actually subdirectories. To make the
- distinction clear, Treeview displays directory names with a backslash
- character (\) following the name. The following list shows several file and
- directory names as they would be displayed by Treeview:
-
- ANSI.SYS COMMAND.COM DRIVER.SYS JDISK QEMM.SYS
- AUTOMENU\ CONFIG.SYS DUET\ LIB\ SRC\
- BATCH\ CONFIG.OLD DV\ NOTES
-
- In addition to the [Dir | Login New Drive] and [Dir | Login New Directory]
- commands, the F3 and F4 function keys can also be used to change directories.
- The F3 key will login to the parent of the current directory, up to the top
- level root directory on the current disk. The F4 key will login to the
- subdirectory under the file pointer.
-
- 5-7 Terminate and Stay Resident Utilities and Treeview
-
- Terminate and Stay Resident (TSR) programs load into memory and remain there
- when executed. You should be careful to avoid loading TSR routines from
- Treeview since the TSRs would be placed above Treeview in memory. When you
- exit Treeview, an unused "hole" would be left in memory where Treeview used to
- reside. This hole in the computer's memory would generally cut down on the
- amount of memory available to other programs executed after quitting Treeview.
- This is true not only of Treeview, but many other programs that also give you
- access to DOS.
-
- One common DOS command, the PRINT command, is a TSR utility that remains in
- memory after being loaded the first time. If you're going to use the PRINT
- command from within Treeview, make sure that PRINT is used at least once
- before starting Treeview. The following command could be added to your
- AUTOEXEC.BAT startup file to load the resident portion of the PRINT command
- whenever the computer is turned on or restarted.
-
- PRINT /D:PRN >NUL:
-
- The >NUL: on the command line simply keeps a couple of messages from the PRINT
- program from appearing on the screen. This command should work in DOS versions
- 3.1 and above. Refer to your DOS manual for more information on the PRINT /D
- command option.
-
- 5-8 Update Target Directory
-
- When maintaining backup copies of files, or working with the same set of files
- on multiple computers, it's often necessary to update your files so that all
- copies of the same file are indeed the same version.
-
- Treeview's [Dir | Update Target Directory] command provides a convenient way
- to synchronize the files in different directories or disk drives. Two
- directories are used by the [Update Target Directory] command; the source and
- the target. Treeview selectively copies files from the source to the target,
- so that the target directory contains the same files as the source.
-
- What makes this command more convenient than a simple copy is that it only
- copies the files in the source directory that were created or modified more
- recently than the corresponding files in the target directory.
-
- The source directory is always the current directory when the [Update Target
- Directory] command is executed. Treeview prompts you to enter the name of the
- target directory before copying any files.
-
- The [Dir | Update existing files only] option modifies the behavior of the
- [Update Target Directory] command. When this option is off, all files in the
- source directory are checked against the target, and are copied if more recent
- or if they don't exist in the target directory. When the [Update existing
- files only] option is on, only files already in the target directory will be
- updated. Files in the source directory but not in the target will NOT be
- copied.
-
- Because Treeview uses the creation/modification date and time to determine if
- the files are the same or not, it's important that the date and times be
- accurate for this command to work properly. If your computer system doesn't
- have a real time clock, make sure the date and time is set correctly whenever
- the computer is turned on or restarted.
-
- 5-9 Window Commands
-
- Treeview can display from 1 to 6 file name windows on the screen at a time.
- Each window is independent of the others and can display the same or a
- different drive/directory. File name windows are opened, closed, and switched
- with the [Windows] command. When you start Treeview, it initially has one file
- name window open, displaying the contents of the current directory. As you
- open and close additional windows with the [Windows | Open] and [Windows |
- Close] commands, the size of the windows will be adjusted so that all open
- windows have an equal amount of screen space. The F7 and F8 keys are
- short-cuts for opening and closing windows, respectively.
-
- Only one of the open windows can contain the file pointer at a time; this is
- called the current window. The Path, Files, and Selection sections of the
- header area at the top of the screen always display information about the
- current window. As you move the file pointer from window to window with the
- [Window | Next] and [Window | Prev] commands, the header area updates to
- reflect the current window status. The F9 and F10 keys are short-cuts for
- moving to the next or previous window, respectively.
-
- A newly opened file name window displays the same directory as the current
- window, and it also inherits the current window's sort options, tagged files,
- and selection criteria. If you want the new window to display a different
- directory or disk drive, use the [Dir | Login New Directory] or [Dir | Login
- New Drive] command to switch to the desired directory or drive.
-
- Commands that operate on files only effect the directory shown in the current
- window. For example, when you erase all tagged files with the [Files | Erase
- File(s) | Tagged Files] command, only the tagged files in the current window's
- directory are erased. [Erase File(s)] does not effect any tagged files in
- other directories.
-
- Closing a file name window removes the window from the screen display. Closing
- a window has no effect on the files themselves, it simply removes the window
- from the display.
-
- Windows are very useful when working with two or more directories at the same
- time. For example, when copying a set of files from a hard disk to a floppy,
- or when moving files from one directory to another.
-
- 5-10 Interrupting Tagged File Operations
-
- When performing an operation on all tagged files (copy tagged, rename tagged,
- erase tagged, etc.), the Esc, Ctrl-U, Ctrl-C, or Ctrl-Break keys can be used
- to interrupt the process. Striking one of these keys during a tagged file
- operation causes the message "Interrupt?" to be displayed. Respond Y to stop
- the operation, N to continue.
-
- Interrupting a tagged file operation doesn't restore files that have already
- been processed, but it can keep further files from being modified. We recommend
- that you do NOT interrupt tagged file operations that involve more than one DOS
- command (i.e., REN $T $T.BAK^DEL $T^MODE BW80).
-
- 5-11 Editing Responses
-
- When you are prompted for a response in a pop-up window (for example, when
- logging in to a new directory or when entering a DOS command to execute), the
- response can be edited with the Home, End, Ins, Del, backspace, left arrow,
- and right arrow keys up until the time you press the Enter key to end the
- input.
-
- The Home and End keys move the cursor to the left and right ends of the
- response, respectively. The Ins key turns insert mode on and off, allowing
- existing data to be overtyped (when off) or new data inserted (when on). The
- cursor is made larger when insert mode is turned on. The Del key deletes the
- character at the cursor position, while the backspace key deletes the
- character just to the left of the cursor. The left and right arrow keys simply
- move the cursor in the corresponding direction.
-
- The up and down arrow keys can also be used when entering a response. Treeview
- keeps the last 10 responses entered, and recalls the next oldest response each
- time the up arrow key is pressed. The recalled response can be edited or
- accepted (by pressing Enter) just as if it had been typed in again. If you go
- past the response you wanted with the up arrow key, the down arrow can be used
- to recall the more recent responses.
-
- Finally, the PgUp and PgDn keys also effect the entry and editing of
- responses. Pressing the PgUp or PgDn key when entering a response inserts the
- name of the directory displayed in the file name window above or below the
- current window, respectively. Each time the PgUp or PgDn key is pressed, the
- next higher or next lower window's directory name is inserted. This is useful
- when performing operations such as copying files or logging in to another
- directory.
-
- 5-12 External Functions of Treeview
-
- Treeview can perform several "external" procedures - running any DOS program,
- calling a user defined file editor or listing utility, and more. This ability
- is usually referred to as a "shell", meaning that Treeview can provide an user
- interface to the computer instead of the standard DOS prompt (C:>). By using a
- shell, users can normally be more productive with less understanding of the
- commands available from the normal DOS prompt. The shell is an environment
- that provides on-line help, colorful screen displays, easy performance of
- repetitive tasks, and a common place of reference for the user. A task is
- performed from the shell and then control is returned to the shell program. In
- Treeview's case, this means that you can just point to a program or executable
- file, hit the Alt-X key and run it. When the program is finished, you are
- returned to Treeview.
-
- Treeview can be configured to either run its own internal file viewer or one
- of your own selection. Similarly, you can set up an external editor to be
- called with a single keystroke from within Treeview that will allow the user
- to perform quick revisions to text files, batch procedures, or other ASCII
- files.
-
- Magee Enterprises Inc. has another product that can be considered a shell
- program, and it is called Automenu (R). Where Treeview is file oriented (point
- at a file and perform an action on it), Automenu is application oriented
- (point to an option on a menu and perform it). Both are examples of shell
- programs because both allow you to perform complex tasks more easily with them
- than without them. More details on the external functions of Treeview are
- outlined in Appendix A.
- 5-13 File Oriented Operations
-
- With many of Treeview's file oriented operations, you must first tag (mark)
- the files to be processed and then perform some type of command with those
- tagged files. This is done by several means. You can move the highlight bar to
- a file and then either press the grey "plus" key or the F2 function key. This
- will mark the file as "tagged" and then proceed down to the next filename that
- is displayed in the window.
-
- You can also use the menu bar option at the top of the screen called
- Tag/Untag. Do this by pressing the letter "T". Then you have the option of
- tagging files by name where you can specify a file mask that fits the files
- you want to process. You can specify "*.BAK" to tag all files with that
- extension, or "STAR.*" to tag all files with that filename.
-
- There are other options under the Tag/Untag function that allow you to select
- files by date and time, if they have not already been tagged (Invert), files
- with todays date, files with the archive attribute set (Modified), and to
- untag all tagged files. Check Appendix A for the logic map on using the
- Tag/Untag menu option.
-
- 5-13.1 Copying Files
-
- After tagging the selected files you wish to copy you will return to the main
- display screen. From here you must press "F" to access the Files menu bar
- option, and then "C" to copy files. You will be asked if you want to copy the
- Current file or all Tagged files. Press "T" to copy a series of tagged files,
- and then answer the prompt about the destination for the files to be copied
- to. To copy tagged files to another drive, just input the name of the drive to
- be copied to (A:, etc.). If there is a special subdirectory that you wish the
- files to be copied into, specify that when Treeview asks for the destination
- (D:\FileDirectory, etc.).
-
- 5-13.2 Renaming and Moving Files
-
- Treeview has a rather simple approach to moving files - it merely renames the
- path associated with the filename so that DOS will keep track of it in another
- subdirectory. Instead of making a copy in another subdirectory (with the
- inherent space taken by duplicating files) and then deleting the original as
- so many file products do, Treeview just renames the path specification to the
- file you are renaming. For example:
-
- C:\AUTOMENU\MARSHALL.MDF
-
- can be "moved" to another subdirectory by renaming it to
-
- C:\BACKUP\MARSHALL.MDF or C:\PUBLIC\MARSHALL.MDF
-
- There is no reason to duplicate the file when DOS will accept the renamed path
- specification as part of the new filename. This effectively "moves" a file
- LOGICALLY without moving it PHYSICALLY.
- 5-13.3 Viewing Files
-
- Treeview has a built-in file listing utility that will automatically switch
- between ASCII and hexadecimal modes, depending on the format of the file you
- wish to view. By just placing the highlight bar over a file and pressing
- RETURN you will see the contents of the file displayed on the screen. This is
- important if you need to look at several files before deciding which one you
- might wish to edit.
-
- View any current file by pressing "F" for Files and then "V" for View. The
- highlighted file will then be displayed on the screen. A shortcut would be to
- highlight a file and then press Alt-V. If the current (highlighted) file is in
- ASCII (text) format, it will be displayed in full screen format. If it is not
- ASCII, it will be displayed in hex format - the left two thirds of the screen
- will show the hexadecimal representation of each byte in the file, with the
- printable equivalents shown on the right one third.
-
- This version of Treeview allows you to use either the native file lister
- included with the product, or configure one of your own. Please refer to
- Section 6 for tips on "Customizing Treeview".
-
- 5-13.4 Editing Files
-
- There is no editor built into Treeview, so this is what we call an "external"
- function. It is something that you can set up, but will not operate if you do
- not do so. From the main display you can press [Other | Setup Parameters |
- External Program Hooks | File Editor] to access a screen that will ask you for
- the "command prototype" of the editor you wish to use.
-
- The command prototype is in the same form as those discussed in Section 6-4
- and 6-5, and makes use of the DOS macros explained in Section 6-2. Typically
- you would tell Treeview to use a command prototype that looks like this:
-
- EDITOR $F
-
- where "Editor" is the command to start your choice of editing programs, and
- "$F", a DOS macro, which will be substituted by the full path and filename of
- the current file. This will allow you to highlight a file from the main screen
- and then press Alt-F ([Files | Edit File]) to start your editor and pass to it
- the name of the highlighted file.
-
- 5-13.5 Resetting File Date and Time
-
- The date and time attributes of any file(s) can be changed by using the [Files
- | Set File Date/Time] command. Treeview will ask if you want to change the
- current file or all tagged files, and then present a pop up window displaying
- today's date and time. You can press the return key to use this data, or input
- your own specifics and then press return. In any event, changing file dates
- and times can be a convenience for those who must track files by their
- vintage, such as a software librarian or programmer.
-
- SECTION 6
-
- CUSTOMIZING TREEVIEW
-
- 6-1 Screen Colors
-
- The [Other | Setup Parameters | Screen Colors] command allows you to customize
- the video attributes Treeview uses to display various types of information. On
- a color display monitor, the video attributes determine which colors are
- displayed. On a monochrome monitor, the attributes select display options such
- as underlined, inverse video, and intensity.
-
- You can specify video attributes for ten different types of displayed text.
- They are: Normal text, Highlighted text, Window text, Highlighted window text,
- Heading text, Background text, Tagged file name text, Menu text, Highlighted
- menu text, and Selected menu text. The easiest way to determine what the
- different types of text are is by changing the colors and observing the
- results.
-
- When you select the [Other | Setup Parameters | Screen Colors] command, the
- display shows the types of text that can be selected, the attribute
- combinations allowed, and short directions. The PgUp and PgDn keys on the
- numeric keypad select the type of text to define, while the arrow keys select
- the particular display attribute for that type of text. The current type of
- text and the current attribute are always indicated by > TEXT < characters.
-
- When changing video attributes, three choices are available from the menu bar;
- Accept, Reset, and Quit. Use the [Accept] option to begin using the color
- combination you've selected. If you've selected a set of attributes you don't
- like, you can use the [Quit] command to return to the previous attribute
- settings. With the [Reset] command, you can restore the default (permanent)
- settings even if you've accepted other attributes. [Reset] restores the last
- settings that were written to the TV.CFG file.
-
- 6-2 DOS Command Macros
-
- A set of command line "macros" are available for use wherever Treeview accepts
- input of a DOS command ([Xecute | Current File], [Xecute | DOS Command], User
- Defined Keys, and Point-and-Go commands). Before executing the DOS command,
- Treeview replaces the macro with its value. The supported macros are:
-
- $C - The current file name, with extension.
- $D - The current drive letter, without a trailing colon (:).
- $F - The full pathname of the current file, including drive,
- directory, and file name (with extension).
- $P - The directory pathname for the current or tagged file,
- without a trailing backslash (unless the current directory
- is the root and a \ does not follow the $P macro).
- $T - The first or next tagged file name, with extension. When
- $T appears in a command line, Treeview executes the
- command once for each tagged file.
- $XC - The current file name, without its extension or trailing
- period.
- $XT - The first or next tagged file name, without its extension
- or trailing period. Like $T, $XT causes the command to
- be run once for each tagged file name.
-
- Macro examples:
-
- PRINT $C
-
- Runs the DOS PRINT command on the current file. If the file pointer was on the
- file TV.DOC, the command is executed as:
-
- PRINT TV.DOC
-
- The command
-
- COPY $T A: /V
-
- runs the COPY command once for each tagged file. If the files TV.CFG, TV.DOC,
- TV.EXE, and TV.HLP were tagged, the following commands are executed:
-
- COPY TV.CFG A: /V
- COPY TV.DOC A: /V
- COPY TV.EXE A: /V
- COPY TV.HLP A: /V
-
- When executing a DOS command in the Show-all or Show-sub modes (multiple
- directories displayed in a single file name window), use the $F or $P macros
- to ensure the command looks for the file in the proper directory. Without the
- $F or $P, the command will most likely assume the file is in the current
- directory, while it may in fact be in a different directory. The command
-
- FIND "silver" $T
-
- tries to find the string "silver" in all tagged files, but will not be able to
- search those files that are not in the current directory. The command
-
- FIND "silver" $P\$T
-
- searches all tagged files using the file's complete pathname (including files
- not in the current directory). To pass a macro name to DOS without being
- expanded, use two $'s. The command
-
- FLARP *.C $$P /DI
-
- is executed as:
-
- FLARP *.C $P /DI
-
-
- The macro names can be entered in upper or lower case, thus $C is the same as
- $c.
-
- Entering a $T or $XT macro on a command line causes Treeview to execute the
- command once for each tagged file in the current window. If you have a ram
- disk on your computer system, you can speed up such operations by putting a
- copy of the DOS COMMAND.COM file on the ram disk and pointing the COMSPEC
- environment variable to it. For example, if your system has a RAM disk as
- drive D: the following commands in the AUTOEXEC.BAT would copy the COMMAND.COM
- file and setup the COMSPEC environment variable:
-
-
- COPY C:\COMMAND.COM D:
- SET COMSPEC=D:\COMMAND.COM
-
- 6-3 Setting File Limits
-
- Treeview allows you to select the maximum number of files that can be
- displayed in a file name window. The number of files per window directly
- corresponds to the amount of your computer's memory required to hold file
- information. The smallest number allowed is 100, while the maximum is 2515.
- Approximately 64K of memory is used to hold file information when the maximum
- value of 2515 is selected. Having four maximum sized windows open at once
- would require 256K of memory, just to hold file information.
-
- If you want to minimize the amount of memory that Treeview itself uses, select
- a value for the number of files per window that is just large enough to hold
- all the files in one or your typical directories. Minimizing Treeview's memory
- usage allows more memory for any programs executed from within Treeview.
-
- The number of files per window is set with the [Other | Setup Parameters | #
- Files per Window] command. Changing this value does not effect any file name
- windows that are already open, only windows opened afterwards (via F7 or the
- [Window | Open] command), will have the new value.
-
- The number of files per window can be increased on a temporary basis by
- selecting the new value and then responding with an N to the "Write Changed
- Parameters to Disk (y/N):" prompt.
-
- Treeview's conventional memory requirement can be greatly reduced if your
- computer has LIM/EMS memory available to hold file information. See the topic
- USING LIM/EMS MEMORY for more information.
-
-
-
-
-
-
-
-
-
- 6-4 Point-and-Go
-
- Treeview's Point-and-Go facility provides the ability to operate on files with
- DOS commands or other programs simply by pointing at the file name and
- "executing" the file. Whenever Treeview executes a file, it looks at the
- file's extension to determine what processing is required. If the extension is
- .COM, .EXE, or .BAT, the file is treated as an executable program (.COM or
- .EXE) or as a batch file of DOS commands (.BAT). If the file has an extension
- other than .COM, .EXE, or .BAT, Treeview searches a table of file extensions
- and commands to determine how to process the file. Instead of executing the
- file itself, Treeview performs one or more DOS commands defined for files with
- matching extensions.
-
- The Point-and-Go commands are most useful when combined with Treeview's
- command line macros. These macros allow information such as the current drive,
- directory, and/or file name to be added to the command before it's executed.
- See Section 6-2 "DOS Command Macros" for a complete description of the
- available macros.
-
- As with User Defined Keys and the [Xecute] commands, you can specify multiple
- DOS commands to be executed in a Point-and-Go entry by separating the commands
- with '^' characters. The following example shows three DOS commands that could
- be given in a Point-and-Go entry. All three commands would be executed, in
- left to right order, when a file with a matching extension is "executed."
-
- del $xc.old^rename $xc.bak $xc.old^ws $c
-
- As an example of how to setup the Point-and-Go entries, consider an entry with
- an extension of .DOC and a command of WS $C. Whenever you enter Alt-X
- (short-cut for [Xecute | Current File]) with the file pointer over a .DOC
- file, Treeview executes the WS program with the current file name as a
- parameter. Alt-X with the file pointer on the file TV.DOC would execute the
- command
-
- WS TV.DOC
-
- while Alt-X on the file DC_TRIP.DOC would execute the command
-
- WS DC_TRIP.DOC
-
- The Point-and-Go table can hold up to 10 extension/command entries. You create
- and modify the entries with the [Other | Setup Parameters | Point and Go
- Setup] command. Each entry can specify from 1 to 3 different extensions. When
- entering multiple extensions, make sure to separate them with a single space.
- The following example shows how a couple of Point-and-Go entries might look:
-
- NUM EXT(s) COMMAND PROTOTYPE PAUSE READ
- 1 doc ws $c N N
- 2 c asm txt edlin $f N N
- 3 ltr del $xc.bak^ws $c N N
- 4 mdf automake $f N N
- Entry number 1 is the WS $C example presented above. Entry number 2 shows a
- command that edits files with three different extensions (.C, .ASM, and .TXT).
- Entry 3 shows two commands being executed for LTR files, while entry 4 edits
- AUTOMENU Menu Definition Files by running the AUTOMAKE program.
-
- For each Point-and-Go entry, you can define whether or not Treeview pauses
- and/or rereads the current directory after executing the DOS commands. If you
- enter "Y" (for YES) in a entry's PAUSE column, Treeview waits for you to press
- a key after running the command(s). An "N" (for NO) in the PAUSE column causes
- Treeview's screen to be redisplayed as soon as the commands finish. Entering
- "Y" for PAUSE allows you to view any output the commands leave on the screen
- before Treeview redisplays its own screen.
-
- Entering "Y" in the READ column of an entry tells Treeview to reread the
- current directory when the command(s) finish. A value of "N" will not reread
- the directory. "Y" should most likely be specified if the commands create or
- delete files, or if they change the current directory. Note that rereading the
- directory will result in "untagging" any files tagged before the commands were
- executed.
-
- 6-5 User Defined Keys
-
- Treeview provides the ability to execute user defined commands at the touch of
- a key. There are 30 User Defined Keys available. A particular User Defined Key
- is executed by pressing an Alt-Function key sequence, a Control-Function key
- sequence, or a Shift-Function key sequence; Alt-F1 executes User Defined Key
- number 1, Alt-F2 executes User Defined Key number 2, and so forth.
-
- User Defined Keys are created and modified with the [Other | Setup Parameters
- | User Defined Keys] command. The following sample entries show how User
- Defined Keys are entered.
-
- NUM KEY COMMAND PROTOTYPE PAUSE READ
-
- 1 A-F1 edlin $f N N
- 2 A-F2 pak v $f Y N
- 3 A-F3 chkdsk $d: Y N
-
- The first entry (invoked by the Alt-F1 sequence) runs the program EDLIN with
- the name of the current file as a parameter. Assuming EDLIN is a text editor,
- you could edit any text file by moving the file pointer to the file's name and
- pressing Alt-F1.
-
- The second entry shown above runs the program PAK with two parameters; the
- letter V and the name of the current file. PAK is a popular program for
- maintaining archived (compressed) files. Moving the file pointer to a .PAK
- file and pressing Alt-F2 would list the contents of the .PAK file.
-
- The third entry shown above runs the DOS CHKDSK command with the current drive
- letter as a parameter.
-
- As with Point-and-Go entries and the [Xecute] commands, you can specify
- multiple DOS commands to be executed by a User Defined Key. Each command must
- be separated from the others by the '^' character. The following example shows
- two DOS commands that could be executed by a User Defined Key:
-
- del $xc.bak^edlin $c
-
- For each User Defined Key, you can specify whether or not Treeview pauses
- and/or rereads the current directory after executing the commands. If you
- enter "Y" (for YES) in a command's PAUSE column, Treeview waits for you to
- press a key after running the command(s). An "N" (for NO) in the PAUSE column
- causes Treeview's screen to be redisplayed as soon as the commands finish.
- Entering "Y" for PAUSE allows you to view any output the commands leave on the
- screen before Treeview redisplays its own screen.
-
- Entering "Y" in the READ column of an entry tells Treeview to reread the
- current directory when the commands finish. A value of "N" will not reread the
- directory. "Y" should most likely be specified if the commands create or
- delete files, or if they change the current directory. Note however that
- rereading the directory will "un-tag" all files which were tagged before the
- commands were executed.
-
- 6-6 Using E.M.S. Memory
-
- Treeview can make use of two different types of memory in your computer system
- - conventional and expanded. Conventional memory is that part of memory used
- and controlled by DOS. There is normally somewhere between 128K and 640K of
- conventional memory available in an IBM PC or compatible system.
- The Lotus/Intel/Microsoft (LIM) Expanded Memory Specification (EMS) is a
- hardware and software system that provides extra (expanded) memory to programs
- that know how to use it. If your computer system has EMS compatible memory
- installed, Treeview can use this memory to store file names and other file
- data. Allowing Treeview to utilize EMS memory is advantageous because it
- leaves additional conventional memory available to execute DOS commands and
- other programs from Treeview.
-
- The [Other | Setup Parameters | Other Options | Use EMS (if available)] option
- enables or disables Treeview's use of LIM/EMS memory. If your computer system
- does not have LIM/EMS memory installed, this option has no effect as Treeview
- will then use conventional memory anyway. The [Other | Setup Parameters |
- Other Options | Use EMS (if available)] option is turned on when a check mark
- is displayed in front of the option - it's off when a not sign precedes the
- option.
-
- You can also enable or disable Treeview's use of EMS memory with the /C and /E
- command line parameters. Refer the topic COMMAND LINE PARAMETERS for more
- information.
-
- As distributed, the [Use EMS (if available)] option is on to allow Treeview's
- use of EMS memory - if EMS memory isn't available, conventional memory will be
- used anyway.
- 6-7 Video Snow Checking
-
- The [Other | Setup Parameters | Other Options | Video Snow Checking] option
- allows for faster screen updates on computer systems that do not make "snow"
- when writing directly to video memory. This option is only useful for some
- systems with color displays--monochrome displays do not make "snow" and
- Treeview knows not to check for snow when using a monochrome adapter.
-
- Disabling "snow" checking can significantly speed up screen updates. If you
- are not sure if your color display adapter makes snow or not, try disabling
- Treeview's snow checking. It will quickly be obvious if you need to re-enable
- the snow checking.
-
- Snow checking is enabled when a check mark is displayed before the [Other |
- Setup Parameters | Other Options | Video Snow Checking] option. Snow checking
- is disabled when a not sign is displayed.
-
- You can also enable or disable snow checking with the /F and /S command line
- parameters. Refer the topic COMMAND LINE PARAMETERS for more information.
-
- As distributed, video snow checking is disabled.
-
- 6-8 Defining the Editor and Viewer
-
- Treeview permits you to specify your own choice of file listing (viewing)
- utility as well as an editor. Even though a native file viewer is included,
- you might wish to use the famous LIST program written by Vern Buerg to view
- your files. To do this from the main Treeview screen you would press Alt-S
- (for Setup), "H" for External Program Hooks, and "V" to specify that you want
- to change the File Viewer.
-
- You will be asked for a "command prototype". This is the specification to tell
- Treeview what listing program to run and what form of filename to use with it
- in the form of a DOS macro). For example:
-
- LIST $F
-
- will instruct Treeview to use the List program and pass to it the current file
- (including pathname) and display it on the screen. More details on the concept
- of DOS macros are in Section 6-2. Available macros are listed in Appendix D.
-
- A user defined editor would be defined in exactly the same way, except you
- would specify "E" for File Editor and input the command prototype.
-
- 6-9 DOS Volume Labels
-
- You can change the name of the DOS volume label on your disk drive with this
- special capability of Treeview. From the main display screen, type "O" for
- Other and "L" for Set Volume Label. Input the new name and press RETURN. The
- new volume name will be displayed on the main screen.
-
- 6-10 DOS Verify
-
- Treeview can control the DOS verify function by turning it on or off. The
- Verify function performs a check every time a file is copied to make certain
- (verify) that the operation occurred successfully. Copying files will take a
- bit longer with verify turned on because of the checks that must be performed,
- however it is almost certain that many file related problems will not be
- noticed if the verify function is left on. If you use an exceptionally slow
- disk drive or CPU, you might be forced to leave verify off due to
- exceptionally long times required to do copy files. We recommend, however,
- that the DOS verify function be left ON at all times. Think of it as a little
- piece of insurance, a little peace of mind.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SECTION 7
-
- SHAREWARE CONSIDERATIONS
-
- Treeview is distributed under the shareware marketing concept, it is not free
- software and it has not been released to the public domain. The documentation,
- executable images, and all other files distributed with Treeview are
- copyrighted by Magee Enterprises.
-
- 7-1 What Is Shareware?
-
- Shareware is a way of distributing computer software that allows you to try
- out a program before you purchase it. Programs distributed as shareware
- typically give you some period of time to use the program and evaluate its
- usefulness to you. If the program doesn't meet your needs, you're under no
- obligation to pay for it. If you do find the program useful and wish to
- continue using it, the shareware program's author will request that you pay
- for the program by sending him or her a completed registration form and
- payment.
-
- If you find Treeview to be a useful addition to your software library, please
- become a registered user by completing the enclosed registration form and
- returning it along with the indicated license/registration fee. I hope that
- you will agree that the $39.95 fee is a small price to pay for the continued
- use of the program. It requires a large investment to develop, market, and
- support a product of this complexity. Your support in the form of a
- registration fee will help us to continue to make good software available at
- very reasonable prices. Treeview is also available at very special rates to
- organizations who wish to use it in promotional campaigns, or to educational
- institutions. Write to Magee Enterprises Inc. for information on using the
- program this way.
-
- 7-2 How To Register
-
- If you use Treeview on a regular basis, you should complete the registration
- form at the end of this document and return it along with the indicated
- license/registration fee. Registration gives you the right to use the software
- as documented in the license. There are two types of registrations available:
- 1) regular, and 2) quantity. Registration is required if Treeview is used in a
- business, government, or other commercial environment.
-
- The regular registration fee of $39.95 establishes you as a registered user of
- Treeview and upon receipt of your registration fee, you will be mailed a
- diskette containing the most recent Treeview version, a bound and printed
- manual, extended technical support and notice of product updates. Note that
- the version mailed to you may be the same version you already have, although
- updated versions will be released from time to time.
-
- Registered users will also receive the current release of TV286, a version of
- Treeview specifically made for computers with the Intel 80286 and 80386
- microprocessors.
- APPENDIX A
-
- TREEVIEW MENU STRUCTURE
- Main Menu Line
- ===============================================================
- Dir Files Help Other Sort Tag/Untag Windows Xecute Quit
- ===============================================================
- DIR
-
- L Login New Directory Alt-L
- D Login New Drive Alt-G
- R Reread Current Dir Alt-N
- T Show Directory Tree Alt-T
- A Show All Dirs
- S Show Sub Dirs
- U Update Target Dir
- X Update Existing Files Only
-
- FILES
-
- A Set File Attributes
- C Current File Alt-A
- T Tagged Files Alt-B
-
- C Copy Files
- C Current File Alt-C
- T Tagged Files Alt-K
- R Use DOS Verify
- I Overwrite Check
-
- D Set File Date/Time
- C Current File
- T Tagged Files
-
- F Edit File Alt-F
-
- E Erase Files
- C Current Files Alt-E
- T Tagged Files Alt-Y
-
- I Extra File Info Alt-I
-
- R Rename/Move Files
- C Current File Alt-R
- T Tagged Files Alt-M
-
- V View File Alt-V
-
- X Execute File Alt-X
-
- HELP (See Appendix B)
- APPENDIX A
-
- TREEVIEW MENU STRUCTURE
-
- OTHER
-
- C Selection Criteria
- A Attribute
- R Reset to Defaults
- M File Name Mask
- C Clear Mask
- I Invert Mask
-
- I Treeview Information
-
- L Set Volume Label
-
- S Setup Parameters Alt-S
- C Screen Colors
- F # Files per Window
- P Point and Go Setup Alt-P
- U User Defined Keys Alt-U
- S Startup Defaults
- A Selection Attributes
- S Sort Options
- B Bypass Startup Screen Delay
-
- T Copy Options
- D Dir Tree Options
- H External Program Hooks
- E File Editor
- V File Viewer
-
- V View Options
- 7 Display 7 Bit Char
- M Require Case Match
- A Default to ASCII
- H Default to Hex
-
- O Other Options
- D Display as File Ext
- E Use EMS Memory
- F Sound Effects
- S Video Snow Checking
- 4 43 Line EGA Mode
- X Esc Exits at Top Level
-
- W Write Setup to Disk
-
- V Toggle DOS Verify
-
- SORT
-
- N Name
- E Extension
- D Date
- S Size
- U Unsorted
- A Ascending
- C Descending
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- APPENDIX A
-
- TREEVIEW MENU STRUCTURE
-
- TAG/UNTAG
-
- C Current File
- D Date/Time
- I Invert
- M Modified
- N by Name
- T Today
- U Untag All
- S Select Tagged
-
-
- WINDOWS
-
- O Open F7
- C Close F8
- E Expand
- N Next F9
- P Previous F10
-
- XECUTE
-
- C Current File Alt-X
- D DOS Command Alt-D
- S DOS Shell
-
- QUIT Alt-Q
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- APPENDIX B
-
- TREEVIEW HELP STRUCTURE
- HELP
- C Commands
- D Directories
- D Dir-Tree
- S Show All/Sub
- U Update
-
- F Files
- A Attributes
- C Copy
- D Date/Time
- I Info
- V View
- F Find
-
- X Execute
-
- O Other
- C Criteria
- S Setup
- C Colors
- D Defaults
- F Files
- G Go
- U User Defined Keys
- S Snow Checking
- O Options
-
- S Sort
- T Tag
- W Windows
- O Open/Close
-
- X Execute
- G Go
- M Macros
-
- I Input
- K Keyboard
- A Alt
- C Control
- F Function
- O Other
- Mouse
-
- M Menus
- P Parameters
- R Registration
- S Screen
- Q Quit
-
- APPENDIX C
-
- TREEVIEW KEYSTROKE COMMANDS
-
- Function Key Usage
- ==================
-
- F1 Help
-
- F2 Tag/Untag current file (toggle)
-
- F3 Login to parent directory
-
- F4 Login to subdirectory under pointer
-
- F5 Goto next tagged file (find NEXT in View)
-
- F6 Goto previous tagged file (find PREVIOUS in View)
-
- F7 Open another file display window
-
- F8 Close current file display window
-
- F9 Goto next filename display window
-
- F10 Goto previous filename display window
-
-
- Control key Usage
- =================
-
- ^R PageUp
- ^C PageDown
- ^W, ^E Up Arrow
- ^Z, ^X Down Arrow
- ^A, ^S Left Arrow
- ^D, ^F Right Arrow
- ^G Delete
- ^V Insert
- ^H Backspace
- ^M Enter
- ^T Tag, Untag current file
-
-
-
- = Find File in current window
-
- + Tag Current File in Window
-
- - Untag Current File in Window
-
- APPENDIX D
-
- DOS COMMAND MACROS
-
-
- $C Filename with extension
-
- $D Drive letter, no trailing colon (:)
-
- $F Full pathname (drive, directory, filename and extension)
-
- $P Directory pathname, no trailing colon (:)
-
- $T First or next tagged filename (executes once per file)
-
- $XC Filename, no extension or trailing period
-
- $XT First or next tagged filename, no extension or trailing period
- (like $T, executes once per file)
-
-
-
-
- Examples of Command Prototypes with DOS Macros
-
-
-
- del $xc.old^ren $xc.bak $xc.old^ws $c
-
-
- pkarc a arcfile $t^copy arcfile a:\ /v^echo ALL DONE
-
-
- command [parameter(s)]^command [parameter(s)^command [parameter(s)]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- APPENDIX E
-
- CUSTOMER SUPPORT INFORMATION
-
- If you have problems with Treeview, please read this manual first to make sure
- you do understand everything. We have tried to provide a problem-free product
- but sometimes we make mistakes. If you think you have found a problem please
- take the time to contact us and explain your problem to us. All registered
- users will be informed of any problems and their solution. Make sure that you
- include the following information to help us evaluate the problem:
-
- 1. Version of DOS you are using
- 2. Machine type, memory, monitor type, hardware description
- 3. Any application executed before Treeview
- 4. Your address and telephone number (when corresponding)
- 5. Where, when and how you obtained Treeview
- 6. Which version of Treeview you are using
- 7. Printouts of your AUTOEXEC.BAT and CONFIG.SYS files
- 8. Your product SERIAL NUMBER
-
- We also provide an electronic Bulletin Board System (BBS) for anyone
- interested in Treeview or Shareware in general. This board currently supports
- 1200, 2400, 4800, and 9600 baud (Hayes) speeds and is available 24
- hours a day, seven days a week. Multiple lines are now available, however in
- the future we will offer some lines that are limited to registered users only.
-
- We maintain the most current releases of our products and many other helpful
- files concerning Treeview, as well as a large selection of other SHAREWARE
- products provided to us DIRECTLY from the authors. The BBS can be reached by
- calling 404-446-6650. We also can be reached through a CompuServe ID:
- 76004,1541. Our Technical Support Group is open between the hours of 9am to
- 4pm ET Monday through Friday, and their direct line is 404-662-5387. We also a
- have FAX line available at 404-368-0719.
-
- Users will always receive a response to their questions. Non-registered users
- will receive a response if they enclose a self-addressed stamped enveloped
- with their query.
-
- If you write to us concerning a problem you've encountered using Treeview,
- please include as much of the following information about you computer system
- as you can. Thank you.
-
- Computer Make and Model _________________________________________
-
- BIOS Type and Version Number ____________________________________
-
- Display Adapter (CGA, EGA, VGA, etc.) ___________________________
-
- Amount of conventional DOS memory installed _____________________
-
- Amount of LIM/EMS memory installed ______________________________
-
- Version of DOS in use (2.x, 3.x, 4.x) ___________________________
-
- Device drivers being used _______________________________________
-
- _________________________________________________________________
-
- Any multi-tasking software in use (DESQview, Windows, etc.)
-
- _________________________________________________________________
-
- What TSR programs are in use (Sidekick, Superkey, spoolers, etc.)
-
- _________________________________________________________________
-
- Please describe the problem as fully as possible
-
- _________________________________________________________________
-
- _________________________________________________________________
-
- _________________________________________________________________
-
- _________________________________________________________________
-
- Can you send copies of your CONFIG.SYS and AUTOEXEC.BAT files? __
-
- _________________________________________________________________
-
- Remember our FAX LINE (404) 368-0719 and the BBS (404) 446-6650
- ------------------------------------
- Treeview Registration Payment Form
- ------------------------------------
- To order Treeview, please fill out the form below. Use your street
- address only, please. WE CANNOT SHIP TO A POST OFFICE BOX.
- Or call 1-800-662-4330 USA; or 404-446-6611
-
- Date: _____________
- Name: _____________________________ Title: ___________________
- Company: ________________________________________________________
- Address: ________________________________________________________
- _________________________________________________________________
- City: ___________________________________________________________
- State/Country: ________________________ Zip: ____________________
- Phone Work: (_____) _____ - ______ Home: (_____) _____ - ______
-
-
- Method of payment: Please complete the worksheet below and choose
- one of the payment options indicated. Georgia State residents
- must add sales tax. ALL CHECKS AND MONEY ORDERS MUST BE DRAWN ON
- U.S. ACCOUNTS ONLY.
- +----------+------------------------------+----------+----------+
- | | | Cost | Total |
- | Quantity | Description | per unit | Cost |
- +==========+==============================+==========+==========+
- | | | | |
- | |Treeview 1.0 Software Package | $39.95 | |
- | | | | |
- +==========+=+============================+==========+==========+
- | Georgia residents add sales tax | |
- +---------------------------------------+----------+
- | Shipping Cost if Overseas, add $15.00 | |
- +---------------------------------------+==========+
- TOTAL | |
- Please indicate diskette format: [ ] 5.25 +==========+
- [ ] 3.5
-
- [ ] Check with order [ ] Money Order [ ] MasterCard [ ] VISA
-
- Credit card #:______________________________ Exp. Date: ____/____
-
- Signature: ______________________________________________________
-
- Cardholder's name: ______________________________________________
-
- Cardholder's address: ___________________________________________
- (If different from above)
- *****************************************************************
- Send all items to: Magee Enterprises, Inc.
- Treeview Order Department
- Post Office Box 1587
- Norcross, Georgia 30091 USA ---------------------
- TREEVIEW COMMENT FORM
- ---------------------
-
- Your comments about this software and documentation are welcome.
- Please take the time to fill out this form or write or call us
- with your comments.
-
- Name: _____________________________ Title: __________________
-
- Company: _______________________________________________________
-
- Address: _______________________________________________________
-
- ________________________________________________________________
-
- City: __________________________________________________________
-
- State/Country: ________________________ Zip: ___________________
-
- Phone Work: (_____) _____ - ______ Home: (_____) _____ - ______
-
- Treeview Version Number: ___1.0_______ Date: __________________
-
- ________________________________________________________________
-
- ________________________________________________________________
-
- ________________________________________________________________
-
- ________________________________________________________________
-
- ________________________________________________________________
-
- ________________________________________________________________
-
- ________________________________________________________________
-
- ________________________________________________________________
-
- ________________________________________________________________
- 21561.8811
-
- *****************************************************************
- Send this form to: Magee Enterprises, Inc.
- Treeview Comments
- Post Office Box 1587
- Norcross, Georgia 30091 USA
- *****************************************************************
-
-